home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / 80X86 / FILES.BBS < prev    next >
Encoding:
File List  |  1997-02-08  |  12.2 KB  |  213 lines

  1.  ============================================================
  2.              PC assembler programming files
  3.  ============================================================
  4.    The notation 'ASP' indicates the program complies with the
  5.    standards of the Association of Shareware Professionals.
  6.  
  7.  
  8.  ============================================================
  9.              PC 80x86 assemblers/dissasemblers/debuggers
  10.  ============================================================
  11. 0938.ZIP     ASSEMBLY language tools pop-up manual,debug,dis-asm etc
  12. 1930.ZIP     A86/D86 full 8086 macro assembler package with debug
  13. ARROWASM.ZIP The arrowsoft assembler public domain version 1.00D
  14.              The Arrowsoft Assembler takes as its input 8086, 8088, 80186
  15.              and 80286 assembly language source files and produces
  16.              relocatable object modules which may be linked and run under
  17.              the MS-DOS and PC-DOS operating systems. The syntax of the
  18.              input files is a superset of that accepted by the Microsoft
  19.              Macro Assembler (versions 3.0 and later). In fact, most
  20.              programs written for the Microsoft product should assemble
  21.              without modification with the Arrowsoft Assembler.
  22. DESA101.ZIP  disassembler GEMA v1.01
  23. DISASM32.ZIP Visual Disasm32
  24.              (free limited demonstration version) is a symbolic visual
  25.              disassembler for 32 bits Portables Executables (PE) used by
  26.              Windows95/NT and Win32s. This new version 0.46 add somes
  27.              improvements and had many bugs fixed and has been tested on
  28.              many more misc. executables and work on Windows95/NT 3.5,
  29.              Win32s 1.2 or more.
  30. DISASTER.ZIP DISASTER v1.0 <ASP>
  31.              Interactive disassembler. This program reads a COM, SYS or EXE
  32.              file and tries to find out what is code and what is data. The
  33.              user can interactively correct it, add comments and meaningful
  34.              labels. Eventually a source-file is produced which can be
  35.              re-assembled.
  36. GEMA26AA.ZIP [G]enPC [E]lite [M]acro [A]ssembler ver 2.6
  37.              GEnPC aka GEMA is a new symbolic assembler for MS-DOS. It is
  38.              mainly based upon the 68k reference : GenST on Atari ST.
  39.              Moreover the logical structure of Motorola 680x0 was adapted to
  40.              Intel mnemonics, as it is actually easier and more logical.
  41.              Opposed to TASM that wants to get a lousy pseudo- structurated
  42.              style and features lotsa bugs ( especially with 386+
  43.              instructions ), and doesn't let us really guess how our source
  44.              codes will be assembled, GEMA let you enjoy heavy coding and
  45.              was especially designed for 32-bit processing.
  46. IDA35C.ZIP   The Interactive DisAssembler v3.05 Attention: needs 386 or
  47.              higher full WYSIWYG interactively disassemble for i80x86,i8085
  48.              z80,i860,*PENTIUM*,i8051,6502 Input: MS Windows, OS/2 files!
  49.              EXE,NE,LE,LX,PE,HEX,NLM etc... UNLIMITED size of input files
  50.              various types of assemblers 32-bit protected mode
  51.              auto-commenting background analysis built-in C-like language
  52.              allows to PATCH input file TurboVision interface Shareware!!!
  53. IDA35D.ZIP   MS DOS 16bit executables of Interactive Disassembler. Common
  54.              files are required. Version 3.05
  55. IDA35O.ZIP   OS/2 executables of Interactive Disassembler. Common files are
  56.              required. Version 3.05
  57. IDA35X.ZIP   MS DOS 32bit (dos4gw v1.97) executables of Interactive
  58.              Disassembler. Common files are required. Version 3.05
  59. NASM091.ZIP  nasm091 Modular, reusable x86 assembler, binaries only
  60.              NASM is an 80x86 assembler designed for portability and
  61.              modularity. It supports a range of object file formats
  62.              including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and
  63.              Win32. It will also output plain binary files. Its syntax is
  64.              designed to be simple and easy to understand, similar to
  65.              Intel's but less complex. It supports Pentium and P6 opcodes.
  66.              It includes a disassembler as well.
  67. NASM091S.ZIP nasm091s Modular, reusable x86 assembler w/ANSI C src
  68.              NASM is an 80x86 assembler designed for portability and
  69.              modularity. It supports a range of object file formats
  70.              including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and
  71.              Win32. It will also output plain binary files. Its syntax is
  72.              designed to be simple and easy to understand, similar to
  73.              Intel's but less complex. It supports Pentium and P6 opcodes.
  74.              It includes a disassembler as well.
  75. PAIR.ZIP     Intel Pentium(tm) Source Code Analyser.
  76.              Will analyze your assembler source code to see how well it will
  77.              run on an Intel Pentium processor.
  78. SPY_TRAK.ZIP Spy-Trak (Korvin Communications; $35)
  79.              Is a disassembling and debugging tool for .EXE and .COM
  80.              program. It tracks, step by step, each operation performed by
  81.              the program as it is executing, records the status of its
  82.              registers and flags any errors.
  83.  
  84.  
  85.  ============================================================
  86.              Assembler tutorials and documents
  87.  ============================================================
  88. 8086TUT.ZIP  8086 assembly language tutorial
  89. AMISL092.ZIP Int 2d - alternate multiplex interrupt specification
  90. ANTI-D1.ZIP  anti-debugging techniques
  91. ANTI-D2.ZIP  anti-debugging techniques
  92. ASMFAQ.ZIP   x86 Assembly Language FAQ
  93. ASMTUT.ZIP   Gavin's guide to 80x86 assembly
  94. ASSEMBLE.ZIP Assembly language tutorial (PC)
  95. CATCH_1.ZIP  This is an example of how a program can provide an easy break
  96.              point for use with other debuggers. Note that the key may be
  97.              interupting DOS or BIOS, not just the program code. Hint: Watch
  98.              what segment you end up in.
  99. CRITERR.ZIP  Intermediate Programmer Tutorial #001
  100.              Critical Error (0x24) Handler
  101. DEBGTUTR.ZIP THE DEBUG TUTOR v1.0
  102.              Are you mystified by people who use debug? You won't be after
  103.              the Debug Tutor. If you want to know the "black magic" of
  104.              debug, then download this Windows program. Learn how to dump
  105.              memory, assemble programs, even find out what cards are
  106.              installed in a PC without ever turning a screw on the back of
  107.              the case. You'll wonder why you never took the time to learn
  108.              debug before. Inc: Word Treasure, Reg: $15.
  109. DPMISPEC.ZIP Dos protected mode interface (dpmi) specification protected
  110.              mode api for dos extended applications version 0.9
  111. INTER52A.ZIP MSDOS Interrupt List, Release 52
  112.              A Comprehensive listing of interrupt calls, both documented and
  113.              undocumented. Contains over 8100 entries (plus some 3300
  114.              tables) in INTER52A to INTER52D, utility programs and viewers
  115.              in INTER52E, WinHelp utilities in INTER52F, and non-WinHelp
  116.              hypertext converters in INTER52G.
  117. INTER52B.ZIP MSDOS Interrupt List, Release 52, part B
  118. INTER52C.ZIP MSDOS Interrupt List, Release 52, Part C
  119. INTER52D.ZIP MSDOS Interrupt List, Release 52, part D
  120. INTER52E.ZIP MSDOS Interrupt List, Release 52, part E
  121. INTER52F.ZIP MSDOS Interrupt List, Release 52, part F
  122. INTER52G.ZIP MSDOS Interrupt List, Release 52, part G
  123. INTWIN47.ZIP WINHELP hypertext file of Ralf Brown's Interrupt List release 47.
  124. MTL-OPTI.ZIP Optimizations for assembly coders (Intel series 80386-Pentium)
  125. OPTIMIZE.ZIP How to optimize code on a 386/486/pentium
  126. PMTUT002.ZIP This archive contains my protected mode tutorial v0.02
  127.              (Bugfixed) and jerzy tarasiuk's cpumodes.
  128.  
  129.  
  130.  ============================================================
  131.              Assembler libraries
  132.  ============================================================
  133. AFLOAT.ZIP   FTOL -- version for use with assembly language programs
  134.              Convert single-precision floating-point value to four-byte long
  135.              integer.
  136. ASMCOL1.ZIP  ASSEMBLY COLLECTION volume 1
  137.              ASM Libraries, Snipets & Source Compilation! includes routines
  138.              for: Advanced graphics for HGA, CGA, EGA, VGA, SVGA, Xmode,
  139.              etc., FAST disk I/O, easy keyboard/screen I/O, EMS/XMS/ VMS,
  140.              accessing, system info, advanced math, complex data types, pull
  141.              down menu's, popup windows, buffered file I/O, mouse, exception
  142.              handler, string support, countdowns, hi-res timers, protected
  143.              mode programming under DOS tutors, and much more!!
  144.  
  145.  
  146.  ============================================================
  147.              Protected mode dos-extenders
  148.  ============================================================
  149. DOS32V33.ZIP Version 3.3 dos32 is a complete DOS-extender package for the
  150.              development of true 32bit DOS applications. Includes an OMF
  151.              linker, almost 400kb of source with basic ANSI C, lots of
  152.              examples ,a debugger, DLL support, and is fully documented
  153.              supporting both C and assembler programming. It is also fast,
  154.              small and most importantly its easy to use.
  155. E_OS300B.ZIP Eclipse Operating System     v3.00
  156.              * Easy and handy pmode system for
  157.                Windows 95, Windows 3.1 or Dos
  158.              * Support Watcom C++, Tasm and Masm
  159.              * Support : DPMI 0.90
  160.              * Support : VESA 1.0 with Automatic Bank Switching (read and write)
  161.              * Support : VESA 2.0 with Linear FrameBuffer
  162.              * Include a new powerful debugger (turbo-debug clone in pmode)
  163.              * Include a new sound system for both GUS and SB.
  164.              * Kewly linker, and compressor completly transparent to the user
  165.              * Include a new memory manager
  166.              * Include a large number of well commented examples for Tasm and
  167.                Watcom C
  168. FLAT.ZIP     Flat real / real big / unreal mode (v1.2)
  169.              Flat is fully compatible with: - dos 2.0 And above - ms-win 3.X
  170.              in 'real' and 'standard' modes - desqview - himem/xms/umb
  171.              drivers - ems drivers with sources and examples.
  172. FRMI150.ZIP  Flat real mode interface v1.5 (aSm) break the 64kb limit of
  173.              real mode addressing !
  174. PMFAQ-JT.ZIP Example program switching to Protected and back to Real Mode
  175.              and info on Real and Protected Modes.
  176. PMW133.ZIP   PMODE/W v1.33 DOS Extender For use with WATCOM C/C++
  177.              Features:
  178.              * Extender size is less than 12k
  179.              * Extender is internal to the EXE
  180.              * Replaces DOS4GW.EXE
  181.              * Fully compatible with WATCOM C
  182.              * Fast execution
  183.              * Free for non-commercial use
  184.              * Protected mode EXE compression
  185. WDOSX092.ZIP WDOSX V.0.92
  186.              Yet another DOS- extender for .ASM DPMI/VCPI/XMS/RAW, small,
  187.              freeware and easy to handle (I hope:) V0.92
  188.  
  189.  
  190.  ============================================================
  191.              Assembler sources
  192.  ============================================================
  193. AS01.ZIP     Useful Assembler Routines (1/4)
  194. AS02.ZIP     Useful Assembler Routines (2/4)
  195. AS03.ZIP     Useful Assembler Routines (3/4)
  196. AS04.ZIP     Useful Assembler Routines (4/4)
  197. ASMANDEL.ZIP ASMANDEL is the Mandelbrot's fractal in assembler
  198. ASMPI.ZIP    Asmpi is a program i made back in december '92 to calculate pi
  199.              in 100% assembly. The program itself is still a little rough
  200.              around the edges, and the source code could use some more
  201.              documentation, but it's still a neat program to fool around
  202.              with on a rainy day.
  203. FMOUSE12.ZIP Fast mouse for mode 12h source in turbo assembler
  204. QMATH10.ZIP  Fast 64-bit signed integer arithmetic routines
  205. REALASM1.ZIP Floating point math functions using microsoft masm 6.00B
  206. SER_PORT.ZIP A very simple serial -> keyboard redirector (asm src)
  207.              Uses Num Pad Keys on another PC. And converts to the correct
  208.              scan code ; that is then sent to the Keyboard Buffer. (COM1 or
  209.              COM2) ;
  210. TIME_IT1.ZIP This is the most precise and most convenient timing routine
  211.              ever on pc  (asm, C)
  212.  
  213.